be ruined (business) - German English Dictionary